package com.example.gokchinesefoodmapmcdev.entity.review;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.example.gokchinesefoodmapmcdev.entity.sys.SysUser;
import lombok.Data;

import java.util.Date;

/**
 * 评价信息review_info表，对应实体类
 */
@Data
@TableName("review_info")
public class ReviewInfo {

    /**
     * 商品评价主键ID
     */
    @TableId(type = IdType.AUTO)
    private Integer reviewId;

    /**
     * 商品ID
     */
    private Integer goodId;

    /**
     * 评价顾客ID
     */
    private Integer customerId;

    /**
     * 口感味道评分（1到5）
     */
    private Integer tasteNumber;

    /**
     * 快递物流评分
     */
    private Integer expressNumber;

    /**
     * 性价比评分
     */
    private Integer effectiveNumber;

    /**
     * 规格重量评分
     */
    private Integer weightNumber;

    /**
     * 评价创建时间
     */
    private Date gmtCreate;

    /**
     * 评价修改时间
     */
    private Date gmtModified;

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 评价人信息
     */
    @TableField(exist = false)
    private SysUser sysUser;
}
